Lookout Station — synonyms, definition
1. lookout station (Noun)
3 synonyms
lookout observation tower observatory
1 definition
lookout station (Noun) — A structure commanding a wide view of its surroundings.
2 types of
construction structure
2 types
observation dome widow's walk